large vegetable leaf used for wrapping tamales - Español Inglés Diccionario